Using planning poker for combining expert estimates in software projects

نویسندگان

  • Kjetil Moløkken-Østvold
  • Nils Christian Haugen
  • Hans Christian Benestad
چکیده

When producing estimates in software projects, expert opinions are frequently combined. However, it is poorly understood whether, when, and how to combine expert estimates. In order to study the effects of a combination technique called planning poker, the technique was introduced in a software project for half of the tasks. The tasks estimated with planning poker provided: (1) group consensus estimates that were less optimistic than the statistical combination (mean) of individual estimates for the same tasks, and (2) group consensus estimates that were more accurate than the statistical combination of individual estimates for the same tasks. For tasks in the same project, individual experts who estimated a set of control tasks achieved estimation accuracy similar to that achieved by estimators who estimated tasks using planning poker. Moreover, for both planning poker and the control group, measures of the median estimation bias indicated that both groups had unbiased estimates, because the typical estimated task was perfectly on target. A code analysis revealed that for tasks estimated with planning poker, more effort was expended due to the complexity of the changes to be made, possibly caused by the information provided in group discussions. 2008 Elsevier Inc. All rights reserved.

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Research Challenges of Agile Estimation

Projects that are over-budget, delivered late, and fall short of user’s expectations have been a common problem area for software development efforts for years. Agile methods, which represent an emerging set of software development methodologies based on the concepts of adaptability and flexibility, are currently touted as a way to alleviate these reoccurring problems and pave the way for the f...

متن کامل

How is Effort Estimated in Agile Software Development Projects?

Effort estimation is the first of many steps in the software development process that can lead to a successful project’s completion. It is a complex task, that constitutes the basis for all subsequent steps related to planing and management. Effort estimation is also a very important part in agile software development projects. In order to achieve the highest possible levels of accuracy, softwa...

متن کامل

“An Expert Estimator Tool to Estimate Project Cost and Risk with early stage of function points”

Software estimation provides an important tool for project planning; whose quality and accuracy greatly affect the success of a project. There are several area of the software engineering in which we can use the function point analysis like project planning, project construction, software implementation etc. In software development, accuracy and efficiency of cost estimation methodology for a w...

متن کامل

Sizing user stories using paired comparisons

Agile estimation approaches usually start by sizing the user stories to be developed by comparing them among themselves. Different techniques, with varying degrees of formality are used to conduct the comparisons – plain contrasts, triangulation, planning poker and voting. This article proposes the use of a modified paired comparison method in which a reduced number of comparisons is selected a...

متن کامل

Using Function Points in Agile Projects

Agile development has become increasingly common in the organizational software development environment. This paper examines whether function points would be compatible with story points on agile projects. Specifically, it addresses the question of whether function points are a relevant measure of velocity. Although any unit of measure can be used, this paper contrasts theoretical concepts abou...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

عنوان ژورنال:
  • Journal of Systems and Software

دوره 81  شماره 

صفحات  -

تاریخ انتشار 2008